Passa al contenuto principale

GetFieldValue

Metodo di oggettoMetodo di oggettoValore di ritornoRecord

Restituisce un oggetto BC_DA_VALUE contenente il valore della proprietà richiesta.

Definizione BC

È possibile utilizzare la seguente sintassi per utilizzare il metodo:

Metodo(Field)
ParametroFormatoRiferimentoI/ODefaultVersione
FieldStringaIN

Parametri

Field

StringaINInput

Nome della proprietà di cui si vuole leggere il valore.

note

E' consigliato non utilizzare valori costanti ma reperire i nomi dei campi tramite la classe BC_PROPERTY_INFO.

Esempi

Lettura di tutte le proprieta dell'oggetto

'@SRP GetFieldValue()

DIM classInfo[CLASSE[BC_CLASS_INFO]]
DIM objArt[CLASSE[BLD_ART]]
objArt.LoadClassInfo(classInfo)

DIM tmpProp[CLASSE[BC_PROPERTY_INFO]]
classInfo.Properties.ForEach(tmpProp, Elabora(tmpProp [INOUT], objArt [INOUT]))

Return

'@SRP Elabora(prop[CLASSE[BC_PROPERTY_INFO]] [INOUT], objArt[CLASSE[BLD_ART]] [INOUT])

DIM value[CLASSE[BC_DA_VALUE]] = objArt.GetFieldValue(prop.Name)
' Elaborazioni...

Return